package com.niiwoo.civet.mobile.vo.response.invest;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 投资委托授权协议
 * Created by zhangwanli on 2018/1/19.
 */
public class CommissionAuthorizeAgreementVO {

    @Setter
    @Getter
    @ApiModel("投资委托授权记录")
    public static class Record {
        @ApiModelProperty("授权记录ID")
        private Long authorizeId;

        @ApiModelProperty("授权时间")
        private Date authorizeTime;

        @ApiModelProperty("正式协议书合同号")
        private String contractNo;

        @ApiModelProperty("正式协议书合同查看url")
        private String viewUrl;

        @ApiModelProperty("正式协议书合同下载url")
        private String downloadUrl;
    }

    @Setter
    @Getter
    @ApiModel("投资委托授权预览参数")
    public static class PreviewParam {
        @ApiModelProperty("甲方姓名")
        private String apartName;

        @ApiModelProperty("甲方身份证号")
        private String apartIdCard;

        @ApiModelProperty("日期")
        private Date date;
    }

}
